predatory species - Español Inglés Diccionario